Skip to content

Conversation

@martindevans
Copy link
Contributor

SteamDB app page links to a few games using this

Brief explanation of the change

Added rules to detect Dissonance Voice Chat. Dissonance ships an audio plugin named AudioPluginDissonance on all platforms, there's no reason anyone else would ever call a file this so it should be a pretty good filter.

 - Fixed regex matching the file name at any path
@martindevans
Copy link
Contributor Author

Also note that we are not particularly interested in maintaining rules for engines that only like 3 people have ever used.

Just a note about this, I don't know how many games use Dissonance (that's why I'm writing this filter!), but I do know we sell a reasonable number of copies of the asset and it's used in some fairly well known games. So hopefully this is big enough to be worthwile :)

@SteamDB-Tracker
Copy link
Member

After running changed rules in this pull request (this bot only tests rules.ini changes):

Changed technologies: SDK.Dissonance

These apps now match: (430) 263720 286160 298610 392150 407060 435490 448880 461430 471710 488310 492760 493520 494040 503740 508350 508650 510360 535630 537630 551370 551610 553650 572620 576950 587220 595490 604630 606920 611720 621970 623340 627070 629780 633290 648120 656240 657200 663390 667050 667620 691160 696960 699390 700330 704880 711440 716170 719040 719200 721090 722290 736720 746930 753650 763310 773920 777040 782210 783240 786920 815280 820290 826600 827880 828320 833070 840130 849670 858900 867400 872530 879140 885250 885570 886710 895540 896050 898580 907290 923370 924140 946960 972510 973430 977920 979390 983160 996600 999730 999860 1011690 1018870 1027820 1049090 1051570 1052150 1068210 1090250 1090890 1095480 1096600 1099250 1106780 1107960 1112830 1117200 1127010 1133580 1145720 1146190 1165390 1200150 1274570 1279330 1280770 1299060 1302240 1303570 1315340 1318350 1323220 1329560 1331510 1333650 1351350 1358710 1359090 1362540 1375300 1376150 1377800 1382540 1394270 1400070 1402020 1419850 1422130 1425190 1427640 1433270 1437680 1456000 1474390 1476830 1478880 1481780 1488120 1501310 1501830 1505330 1506850 1512200 1513180 1514910 1529230 1530920 1531180 1534730 1534740 1538380 1547090 1553480 1558090 1565820 1568540 1570420 1587340 1591680 1592290 1601630 1618540 1622200 1624300 1628510 1628750 1633080 1638710 1639530 1657560 1664790 1665030 1679010 1679930 1687100 1690910 1694000 1699290 1710740 1713080 1729140 1730290 1756160 1757610 1774890 1775300 1776570 1782210 1793130 1803390 1804440 1807080 1813210 1823300 1834980 1841870 1845590 1845830 1850740 1851040 1851200 1858650 1871660 1874930 1879400 1881820 1886120 1887540 1889050 1902650 1904820 1912430 1932360 1946300 1948990 1950190 1955030 1963820 1964800 1965510 1966240 1966570 1966720 1987080 1994790 1998040 2004690 2009810 2017930 2026990 2066250 2072010 2089390 2094320 2107090 2107280 2108350 2125160 2129140 2134680 2146880 2148820 2176190 2177370 2201070 2204350 2206960 2207750 2209070 2212080 2220420 2220460 2231300 2231700 2232180 2233580 2256130 2259140 2261800 2289970 2301580 2306710 2317820 2318480 2320790 2322510 2324460 2327140 2334190 2338740 2342260 2359470 2372160 2374030 2381370 2395340 2405730 2414480 2434930 2443090 2451570 2453330 2456310 2456940 2460430 2461140 2461860 2463460 2474160 2475650 2481930 2491620 2511670 2517480 2533430 2560050 2563240 2585530 2587450 2595010 2599370 2642280 2675030 2675290 2683150 2689120 2689830 2703580 2709570 2712600 2719940 2724880 2725200 2748490 2750480 2752120 2757650 2767950 2772990 2773280 2779430 2780470 2782360 2785480 2790330 2794950 2798810 2802560 2808830 2810780 2824450 2832030 2839600 2842470 2846060 2849310 2870600 2870840 2872860 2882560 2884090 2884290 2887870 2896440 2920510 2920570 2924060 2927090 2932410 2937270 2968840 2975560 2978220 2983130 2990140 3013960 3017240 3019820 3022640 3024400 3027360 3033200 3033390 3033790 3044590 3051960 3063220 3064990 3082170 3097560 3099600 3121110 3134270 3140620 3146590 3151830 3179800 3184710 3184850 3185020 3187430 3231770 3243330 3252550 3252850 3253440 3253530 3253960 3262520 3276340 3277850 3279100 3280170 3282930 3285810 3290240 3301760 3304790 3305620 3310310 3313400 3321180 3321380 3326750 3340740 3340850 3376490 3408110 3408620 3414380 3438990 3457300 3491610 3499020 3504910 3517950 3528250 3538710 3542430 3566090 3608270

Please confirm that all these changed apps are correct.

@Lifeismana
Copy link
Collaborator

Unfortunately, we do not want to add plugins that are for a single engine so this won't be merged
As an fyi here's what's getting hit by this rule (from a quick look it seems like some depots are from the same game)
(+ see bot run above)
Most common base names:

  • audioplugindissonance.dll - 424 matches
  • audioplugindissonance.bundle - 54 matches
  • libaudioplugindissonance.so - 45 matches
  • ._audioplugindissonance.dll - 1 matches
  • ._libaudioplugindissonance.so - 1 matches

@Lifeismana Lifeismana closed this Apr 24, 2025
@github-project-automation github-project-automation bot moved this from To Triage to Done in File rules Apr 24, 2025
@Lifeismana Lifeismana reopened this Jun 10, 2025
@github-project-automation github-project-automation bot moved this from Done to To Triage in File rules Jun 10, 2025
Copy link
Collaborator

@Lifeismana Lifeismana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@martindevans In the end, since it's a popular sdk, we'll still merge it
i've gone ahead and removed .bundle & .so since as far as i can tell, they aren't bringing any apps not detected by .dll
& i've switched the website to https://placeholder-software.co.uk/dissonance/ since that's the one mentioned on the tools' github
(i'll commit the changes myself)

@Lifeismana Lifeismana merged commit c1c196d into SteamDatabase:main Jun 10, 2025
2 checks passed
@github-project-automation github-project-automation bot moved this from To Triage to Done in File rules Jun 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants